i see trouble ahead - German English Dictionary