puddled - German English Dictionary