itty-bitty - German English Dictionary