insignificant fellow - German English Dictionary