before i could even... - German English Dictionary