dressed ridiculously - German English Dictionary