franchute - German English Dictionary