before i could even... - Turkish English Dictionary