alarms and excursions - Turkish English Dictionary