before i left - German English Dictionary