muscivora-forficata - German English Dictionary