fuddled - German English Dictionary