doocot - German English Dictionary