freetailed bat - German English Dictionary