selfing - German English Dictionary