monkey carriage - German English Dictionary