derbuques - German English Dictionary