taube person - German English Dictionary