dieciocho - German English Dictionary