garrobeada - German English Dictionary