cardboxes - German English Dictionary