deirdre - German English Dictionary