POMODORO in English - Cambridge Dictionary