abricot - German English Dictionary